function decode(一串密钥, 激活码) {
    var A;
    try {
        var B = "5|7|3|0|1|6|4|2"['split']('|')
          , C = 0x0;
        while (!![]) {
            switch (B[C++]) {
            case '0':
                var 码转字 = 加密函数['enc']['Utf8']['parse'](激活码);
                continue;
            case '1':
                var 字串盐 = 加密函数['enc']['Utf8']['parse']("ABCDEF1234123412");
                continue;
            case '2':
                A = 加密函数['AES']['decrypt'](B64加, 码转字, {
                    'iv': 字串盐,
                    'mode': 加密模式,
                    'padding': 加密模式2
                })['toString'](加密函数['enc']['Utf8'])['toString']();
                continue;
            case '3':
                var B64加 = 加密函数['enc']['Base64']['stringify'](十六进);
                continue;
            case '4':
                var 加密模式2 = 加密函数['pad']['Pkcs7'];
                continue;
            case '5':
                var 加密函数 = Laya['Browser']['window']['CryptoJS'];
                continue;
            case '6':
                var 加密模式 = 加密函数['mode']['CBC'];
                continue;
            case '7':
                var 十六进 = 加密函数['enc']['Hex']['parse'](一串密钥);
                continue;
            }
            break;
        }
    } catch (异常) {}
    return A;
}